package com.qingmeng.applyjob.portal.model.vo;

import com.qingmeng.applyjob.model.Project;
import com.qingmeng.applyjob.portal.model.vo.voclass.ProjectVo;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.security.config.web.servlet.oauth2.client.OAuth2ClientSecurityMarker;

import java.math.BigDecimal;
import java.util.List;

public class InterpolatingVo {
    //user表
    @ApiModelProperty(value = "求内推者id")
    private Long userId;
    @ApiModelProperty(value = "用户名")
    private String username;
    @ApiModelProperty(value = "性别 1为男性 2为女性")
    private int gender;
    @ApiModelProperty(value = "年龄")
    private int age;
    @ApiModelProperty(value = "自我介绍")
    private String userIntroduce;
    //education表
    @ApiModelProperty(value = "学历")
    private String education;
    @ApiModelProperty(value = "学校")
    private String school;
    @ApiModelProperty(value = "专业")
    private String major;
    //项目经验列表
    @ApiModelProperty(value = "项目经验")
    private List<ProjectVo> projectList;
    //askInterpolating表
    @ApiModelProperty(value = "求内推公司")
    private String company;
    @ApiModelProperty(value = "求内推职位")
    private String position;
    @ApiModelProperty(value = "内推佣金")
    private BigDecimal money;
    @ApiModelProperty(value = "求职描述")
    private String interIntroduce;

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public int getGender() {
        return gender;
    }

    public void setGender(int gender) {
        this.gender = gender;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getUserIntroduce() {
        return userIntroduce;
    }

    public void setUserIntroduce(String userIntroduce) {
        this.userIntroduce = userIntroduce;
    }

    public String getEducation() {
        return education;
    }

    public void setEducation(String education) {
        this.education = education;
    }

    public String getSchool() {
        return school;
    }

    public void setSchool(String school) {
        this.school = school;
    }

    public String getMajor() {
        return major;
    }

    public void setMajor(String major) {
        this.major = major;
    }

    public List<ProjectVo> getProjectList() {
        return projectList;
    }

    public void setProjectList(List<ProjectVo> projectList) {
        this.projectList = projectList;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public String getInterIntroduce() {
        return interIntroduce;
    }

    public void setInterIntroduce(String interIntroduce) {
        this.interIntroduce = interIntroduce;
    }
}
